beat (something) all to pieces - French English Dictionary